# 使用 while 两个循环分别输出四种九九乘法表效果（共计 4 个）

# while 循环实现99乘法表---01 左下角显示

i = 1
while i < 10:
    j = 1
    while j <= i:
        print("{} * {} = {}".format(i, j, i * j), end="\t")
        j = j + 1
    print()
    i = i +1
print("############################################################################################################")


# while 循环实现99乘法表---02 左上角显示

i = 9
while i >=1:
    j = 1
    while j <= i:
        print("{} * {} = {}".format(i, j, i * j), end="\t")
        j = j + 1
    print()
    i = i - 1
print("############################################################################################################")

# whie 循环实现99乘法表---03 右下角显示
i = 1
while i < 10:
    k = 1
    while k < 10 - i:
        print("            ", end="")
        k = k + 1
    j = 1
    while j <= i:
        print("{} * {} = {}".format(i, j, i * j), end="\t")
        j = j + 1
    print()
    i = i + 1
print("############################################################################################################")


# whie 循环实现99乘法表---03 右上角显示

i = 9
while i >= 1:
    k = 1
    while k < 10 - i:
        print("            ", end="")
        k = k + 1
    j = 1
    while j <= i:
        print("{} * {} = {}".format(i, j, i * j), end="\t")
        j = j + 1
    print()
    i = i - 1
print("############################################################################################################")

